be inconvenient or offensive - Français Anglais Dictionnaire